package cn.pconline.autoclub.config;

/**
 * 系统配置
 */
public class SystemConfig {

    private String root;	//系统前缀
    private String appName; //系统名称
    private String passportRoot; //passport前缀
    private String bipRoot;		//BIP前缀
    private String emotRoot;	//表情前缀
    private String ucRoot;		//个人中心前缀
    private String uploadRoot; //上传中心前缀
    private String userSessionName; //用户cookie名称
    private String attachmentRoot; //上传附件url
    private String bbsRoot;     //论坛URL
    private String msgFeedUrl; //消息队列URl
    private String checkCodeUrl; //手机验证码API
    private boolean needCheckCode; //需要校验验证码
    private String bindPhoneUrl; //绑定手机API
    private String sysNoticeTpyeId;//系统消息的类型id
    private String joinClubLimit;
    private String wapRoot; // wap版域名
    private String bbsWapRoot;//论坛wap路径
    private String ucWapRoot; //uc wap 路径
    private String qrcodeLogo; //二维码logo路径
    private String qrcodeUrl; //二维码url内容模板
    private String dataPath;//一些数据的目录路径
    private String proxyUrl;//代理服务器地址
    private String proxyPort;//代理服务器端口
    private String appKey; //从融云开发者平台申请的 AppKey
    private String appSecret;//从融云开发者平台申请的 AppSecret
    private String rongcloudAuthUrl; //身份认证服务
    private int imageQua;//动态切图参数
    private String priceSeriesUrl;	//报价库查询车系名称接口
    private String rongcloudJoinUrl;//申请加入聊天群
    private String rongcloudQuitUrl;//申请退出聊天群
    private String rongcloudDismissUrl;//申请解散聊天群
    private String taskRoot;//任务系统前缀
    private int replyMyDynaType;//收到回复我的动态的类型
    private int replyMyReplyType;//收到回复我的回复的类型
    private int replyMyPhotoType;	//回复我的图片的类型
    private int replyMyPhotoReplyTyle;	//回复我评论图片的类型
    
    private int clubDynaType;//车友会动态系统消息类型ID
    private String whoisRoot;//ip库

    private String baiduMapAk;//百度地图AK
    private String brandClubRoot; // 品牌车友会前缀
    private String brandClubWapRoot; //品牌车友会WAP前缀
    private String SMSUrl;//发短信url
    private String SMSAuthorizeKey;//发短信授权key
    private String SMSEncryptionKey;//发短信加密密钥
    private String priceRoot; //报价库系统前缀
    private long subjectSupperMan;//话题超级管理员
    //个人中心bip类型
    private int ucCommentDynaType;	//说说动态消息类型id
    private int ucTopicDynaType;   //普通帖子动态消息类型id
    private int ucPictureDynaType; //图片动态消息类型id
    private int ucQuestionDynaType; //提问帖子
    private int ucNoticeDynaType; //公告
    private int ucActivityDynaType; //活动
    private int ucJoinClubDynaType;	//加入车友会
    private int ucCreateClubDynaType; //创建车友会
    private int ucVoteDynaType; //投票动态
    
    public long getSubjectSupperMan() {
		return subjectSupperMan;
	}

	public void setSubjectSupperMan(long subjectSupperMan) {
		this.subjectSupperMan = subjectSupperMan;
	}

	/**
     * 邮件发送主机名*
     */
    private String mailServerHost;
    /**
     * 发送邮件的服务器端口*
     */
    private String mailServerPort;
    /**
     * 邮件发送者的地址 *
     */
    private String fromAddress;
    /**
     * 登陆邮件发送服务器的密码 *
     */
    private String mailPassWord;

    public String getBaiduMapAk() {
		return baiduMapAk;
	}

	public void setBaiduMapAk(String baiduMapAk) {
		this.baiduMapAk = baiduMapAk;
	}

	public int getClubDynaType() {

        return clubDynaType;
    }

    public void setClubDynaType(int clubDynaType) {
        this.clubDynaType = clubDynaType;
    }

    public int getReplyMyDynaType() {
        return replyMyDynaType;
    }

    public void setReplyMyDynaType(int replyMyDynaType) {
        this.replyMyDynaType = replyMyDynaType;
    }

    public int getReplyMyReplyType() {
        return replyMyReplyType;
    }

    public void setReplyMyReplyType(int replyMyReplyType) {
        this.replyMyReplyType = replyMyReplyType;
    }

    public int getReplyMyPhotoType() {
    	return replyMyPhotoType;
    }

	public void setReplyMyPhotoType( int replyMyPhotoType ) {
    	this.replyMyPhotoType = replyMyPhotoType;
    }

	public int getReplyMyPhotoReplyTyle() {
    	return replyMyPhotoReplyTyle;
    }

	public void setReplyMyPhotoReplyTyle( int replyMyPhotoReplyTyle ) {
    	this.replyMyPhotoReplyTyle = replyMyPhotoReplyTyle;
    }

	public String getTaskRoot() {
        return taskRoot;
    }

    public void setTaskRoot(String taskRoot) {
        this.taskRoot = taskRoot;
    }

    public String getWapRoot() {
        return wapRoot;
    }

    public void setWapRoot(String wapRoot) {
        this.wapRoot = wapRoot;
    }

    public String getMsgFeedUrl() {
        return msgFeedUrl;
    }

    public void setMsgFeedUrl(String msgFeedUrl) {
        this.msgFeedUrl = msgFeedUrl;
    }

    public String getSysNoticeTpyeId() {
        return sysNoticeTpyeId;
    }

    public void setSysNoticeTpyeId(String sysNoticeTpyeId) {
        this.sysNoticeTpyeId = sysNoticeTpyeId;
    }

    public String getBipRoot() {
        return bipRoot;
    }

    public void setBipRoot(String bipRoot) {
        this.bipRoot = bipRoot;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public String getPassportRoot() {
        return passportRoot;
    }

    public void setPassportRoot(String passportRoot) {
        this.passportRoot = passportRoot;
    }

    public String getUcRoot() {
        return ucRoot;
    }

    public void setUcRoot(String ucRoot) {
        this.ucRoot = ucRoot;
    }

    public void setEmotRoot(String emotRoot) {
        this.emotRoot = emotRoot;
    }

    public String getEmotRoot() {
        return emotRoot;
    }

    public String getCheckCodeUrl() {
        return checkCodeUrl;
    }

    public void setCheckCodeUrl(String checkCodeUrl) {
        this.checkCodeUrl = checkCodeUrl;
    }

    public boolean isNeedCheckCode() {
        return needCheckCode;
    }

    public void setNeedCheckCode(boolean needCheckCode) {
        this.needCheckCode = needCheckCode;
    }

    public String getRoot() {
        return root;
    }

    public void setRoot(String root) {
        this.root = root;
    }

    public String getUploadRoot() {
        return uploadRoot;
    }

    public void setUploadRoot(String uploadRoot) {
        this.uploadRoot = uploadRoot;
    }

    public String getUserSessionName() {
        return userSessionName;
    }

    public void setUserSessionName(String userSessionName) {
        this.userSessionName = userSessionName;
    }

    public String getAttachmentRoot() {
        return attachmentRoot;
    }

    public void setAttachmentRoot(String attachmentRoot) {
        this.attachmentRoot = attachmentRoot;
    }

    public String getBbsRoot() {
        return bbsRoot;
    }

    public void setBbsRoot(String bbsRoot) {
        this.bbsRoot = bbsRoot;
    }

    public String getJoinClubLimit() {
        return joinClubLimit;
    }

    public void setJoinClubLimit(String joinClubLimit) {
        this.joinClubLimit = joinClubLimit;
    }

    public String getBindPhoneUrl() {
        return bindPhoneUrl;
    }

    public void setBindPhoneUrl(String bindPhoneUrl) {
        this.bindPhoneUrl = bindPhoneUrl;
    }

    public String getBbsWapRoot() {
        return bbsWapRoot;
    }

    public void setBbsWapRoot(String bbsWapRoot) {
        this.bbsWapRoot = bbsWapRoot;
    }

    public String getUcWapRoot() {
        return ucWapRoot;
    }

    public void setUcWapRoot(String ucWapRoot) {
        this.ucWapRoot = ucWapRoot;
    }

    public String getQrcodeLogo() {
        return qrcodeLogo;
    }

    public void setQrcodeLogo(String qrcodeLogo) {
        this.qrcodeLogo = qrcodeLogo;
    }

    public String getQrcodeUrl() {
        return qrcodeUrl;
    }

    public void setQrcodeUrl(String qrcodeUrl) {
        this.qrcodeUrl = qrcodeUrl;
    }

    public String getDataPath() {
        return dataPath;
    }

    public void setDataPath(String dataPath) {
        this.dataPath = dataPath;
    }

    public String getProxyUrl() {
        return proxyUrl;
    }

    public void setProxyUrl(String proxyUrl) {
        this.proxyUrl = proxyUrl;
    }

    public String getProxyPort() {
        return proxyPort;
    }

    public void setProxyPort(String proxyPort) {
        this.proxyPort = proxyPort;
    }

    public String getAppKey() {
        return appKey;
    }

    public void setAppKey(String appKey) {
        this.appKey = appKey;
    }

    public String getAppSecret() {
        return appSecret;
    }

    public void setAppSecret(String appSecret) {
        this.appSecret = appSecret;
    }

    public String getRongcloudAuthUrl() {
        return rongcloudAuthUrl;
    }

    public void setRongcloudAuthUrl(String rongcloudAuthUrl) {
        this.rongcloudAuthUrl = rongcloudAuthUrl;
    }

    public String getPriceSeriesUrl() {
        return priceSeriesUrl;
    }

    public void setPriceSeriesUrl(String priceSeriesUrl) {
        this.priceSeriesUrl = priceSeriesUrl;
    }

    public int getImageQua() {
        return imageQua;
    }

    public void setImageQua(int imageQua) {
        this.imageQua = imageQua;
    }

    public String getRongcloudJoinUrl() {
        return rongcloudJoinUrl;
    }

    public void setRongcloudJoinUrl(String rongcloudJoinUrl) {
        this.rongcloudJoinUrl = rongcloudJoinUrl;
    }

    public String getRongcloudQuitUrl() {
        return rongcloudQuitUrl;
    }

    public void setRongcloudQuitUrl(String rongcloudQuitUrl) {
        this.rongcloudQuitUrl = rongcloudQuitUrl;
    }

    public String getRongcloudDismissUrl() {
        return rongcloudDismissUrl;
    }

    public void setRongcloudDismissUrl(String rongcloudDismissUrl) {
        this.rongcloudDismissUrl = rongcloudDismissUrl;
    }

    public String getWhoisRoot() {
        return whoisRoot;
    }

    public void setWhoisRoot(String whoisRoot) {
        this.whoisRoot = whoisRoot;
    }

    public String getSMSUrl() {
        return SMSUrl;
    }

    public void setSMSUrl(String sMSUrl) {
        SMSUrl = sMSUrl;
    }

    public String getSMSAuthorizeKey() {
        return SMSAuthorizeKey;
    }

    public void setSMSAuthorizeKey(String sMSAuthorizeKey) {
        SMSAuthorizeKey = sMSAuthorizeKey;
    }

    public String getSMSEncryptionKey() {
        return SMSEncryptionKey;
    }

    public void setSMSEncryptionKey(String sMSEncryptionKey) {
        SMSEncryptionKey = sMSEncryptionKey;
    }

    public String getMailServerHost() {
        return mailServerHost;
    }

    public void setMailServerHost(String mailServerHost) {
        this.mailServerHost = mailServerHost;
    }

    public String getMailServerPort() {
        return mailServerPort;
    }

    public void setMailServerPort(String mailServerPort) {
        this.mailServerPort = mailServerPort;
    }

    public String getFromAddress() {
        return fromAddress;
    }

    public void setFromAddress(String fromAddress) {
        this.fromAddress = fromAddress;
    }

    public String getMailPassWord() {
        return mailPassWord;
    }

    public void setMailPassWord(String mailPassWord) {
        this.mailPassWord = mailPassWord;
    }

    public String getBrandClubRoot() {
        return brandClubRoot;
    }

    public void setBrandClubRoot(String brandClubRoot) {
        this.brandClubRoot = brandClubRoot;
    }

	public String getPriceRoot() {
		return priceRoot;
	}

	public void setPriceRoot(String priceRoot) {
		this.priceRoot = priceRoot;
	}

	public int getUcCommentDynaType() {
    	return ucCommentDynaType;
    }

	public void setUcCommentDynaType( int ucCommentDynaType ) {
    	this.ucCommentDynaType = ucCommentDynaType;
    }

	public int getUcTopicDynaType() {
    	return ucTopicDynaType;
    }

	public void setUcTopicDynaType( int ucTopicDynaType ) {
    	this.ucTopicDynaType = ucTopicDynaType;
    }

	public int getUcPictureDynaType() {
    	return ucPictureDynaType;
    }

	public void setUcPictureDynaType( int ucPictureDynaType ) {
    	this.ucPictureDynaType = ucPictureDynaType;
    }

	public int getUcQuestionDynaType() {
    	return ucQuestionDynaType;
    }

	public void setUcQuestionDynaType( int ucQuestionDynaType ) {
    	this.ucQuestionDynaType = ucQuestionDynaType;
    }

	public int getUcNoticeDynaType() {
    	return ucNoticeDynaType;
    }

	public void setUcNoticeDynaType( int ucNoticeDynaType ) {
    	this.ucNoticeDynaType = ucNoticeDynaType;
    }

	public int getUcActivityDynaType() {
    	return ucActivityDynaType;
    }

	public void setUcActivityDynaType( int ucActivityDynaType ) {
    	this.ucActivityDynaType = ucActivityDynaType;
    }

	public int getUcJoinClubDynaType() {
    	return ucJoinClubDynaType;
    }

	public void setUcJoinClubDynaType( int ucJoinClubDynaType ) {
    	this.ucJoinClubDynaType = ucJoinClubDynaType;
    }

	public int getUcCreateClubDynaType() {
    	return ucCreateClubDynaType;
    }

	public void setUcCreateClubDynaType( int ucCreateClubDynaType ) {
    	this.ucCreateClubDynaType = ucCreateClubDynaType;
    }

	public int getUcVoteDynaType() {
    	return ucVoteDynaType;
    }

	public void setUcVoteDynaType( int ucVoteDynaType ) {
    	this.ucVoteDynaType = ucVoteDynaType;
    }

	

    public String getBrandClubWapRoot() {
        return brandClubWapRoot;
    }

    public void setBrandClubWapRoot(String brandClubWapRoot) {
        this.brandClubWapRoot = brandClubWapRoot;
    }
     
}